home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_2 / sdoor120.zip / STARV01.DOC < prev    next >
Text File  |  1992-08-02  |  36KB  |  756 lines

  1.                               STAR EMPIRE MANUAL
  2.                      Copyright (C) 1992 Antoine Le Huenen
  3.  
  4. OVERVIEW
  5.  
  6. Star Empire is a BBS (Bulleting Board System) program.  It is one gigantic
  7. game that is played with several people over the phone line with usage of
  8. the modem.  Unlike most BBS programs, everything of this one is concentrated
  9. on the game.  Imagine, one system that deals with only one objective, to be
  10. ruler of the galaxy!
  11.  
  12.  
  13. WARRANTY 
  14.  
  15. This program is provided as-is, without warranty of any  kind, either
  16. expressed or implied, and is only guaranteed to occupy disk space.  In no
  17. event will the author be liable to you or anyone else for any damages,
  18. including (but not limited to) any lost profits, lost savings or other
  19. incidental or consequential damages arising out of the use of, or inability
  20. to use, this program.
  21.  
  22.  
  23. COPYRIGHT 
  24.  
  25. This program is provided at no cost to you.  However, it is NOT public
  26. domain; it is copyrighted by the author.  You may distribute this program
  27. freely, so long as all files in the distribution archive remain intact,
  28. without any changes or modifications.  The distribution archive is in ZIP
  29. format; however, you may convert the archive to any format you choose, so 
  30. long as the above requirements are met.
  31.  
  32.  
  33. REQUIREMENTS
  34.  
  35. To run, Star Empire requires at least 384k of memory, a hard drive or two
  36. floppy disk drives, an ANSI driver and a Hayes Compatible Modem.  Before you
  37. may use Star Empire you must run INSTALL.EXE.  Refer to the installation
  38. documentation (INSTALL.DOC) for more information.
  39.  
  40.  
  41. ABOUT STAR EMPIRE
  42.  
  43. Star Empire started out in 1991 as a school project during my first semester
  44. of grade 11. I wished to hand it in as some extra curricular work, yet the
  45. teacher did not accept work that was done outside of the school.  Therefore
  46. I was forced to abandon the idea of getting marks for it and continued
  47. making it out of personal interest.  I started writing in in WATCOM Basic, 
  48. yet the lack of power in that language forced me to translate it and continue 
  49. writing it in the more powerful language ANSI C.  Star Empire was written and 
  50. compiled under Turbo C++ version 1.01.
  51.  
  52. If you have any questions or comments, you may write to the author of Star
  53. Empire at:        Antoine Le Huenen
  54.                   456 Broadway Avenue
  55.                   Toronto, Ontario
  56.                   M4G 2R5
  57.                   CANADA
  58.  
  59. or you may call his personal BBS at (416) 429-6626. USAGE OF THE ANSI DRIVER
  60.  
  61. Star Empire REQUIRES an ANSI driver.  This driver is used to translate
  62. certain control codes and such that Star Empire makes references to.  An
  63. ANSI driver, ZANSI.SYS is included in this package for your benefit.  To
  64. use it, simply add it to your CONFIG.SYS file (if in existence).  A sample
  65. would be:
  66.  
  67. DEVICE=C:\BBS\ZANSI.SYS
  68.  
  69. You may use any ANSI driver, yet ZANSI is recommended for its performance
  70. and reliability.
  71.  
  72.  
  73. EXECUTING STARV01.EXE
  74.  
  75. To run Star Empire, simply type "STARV01" in your working BBS directory.
  76. You may first want to run the program in local mode, for testing purposes
  77. and advanced configuration.  To do so, add the parameter /LOCAL when running
  78. it.  This would be an example:
  79.  
  80. C:\BBS>starv01 /local
  81.  
  82. The program will then boot up in local mode.  Once inside Star Empire, it
  83. is possible to know whether you are in local mode or not by looking at the
  84. status indicator.  If it says: "Local I/O Only", you are in local mode.
  85.  
  86. However, if you wish to run it normally right away, you may do so.  Just
  87. make sure your modem is on, as it will immediately attempt to initialize
  88. the modem after execution.  If it freezes at "Initializing Modem", make
  89. sure your COM port is functioning and that your modem is on.
  90.  
  91.  
  92. SYSOP COMMAND SUMMARY WHILE WAITING FOR CALLER
  93.  
  94. In normal operation, the Status indicator should read "Waiting for Caller".
  95. During this time the program will wait for somebody to call your BBS, and
  96. pick up the phone when somebody does.  Yet while nobody is calling there are
  97. certain commands that you (as the SysOp) may wish to use.  They are all
  98. listed in the following:
  99.  
  100. Q - Quit: This command allows you to quit the program and return to your
  101.           Operating System (DOS).  It will close all files and reset the
  102.           modem, returning you to normal computer operation.
  103.  
  104. H - Shell: This command allows you to make a Shell to your Operating System.
  105.            In this mode your normal DOS command prompt appears, and you may
  106.            delete files, do maintenance, and even run other programs.  When
  107.            you wish to return to Star Empire, simply type "Exit" at the DOS
  108.            command prompt.
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.                                   - Page 1 -
  117. T - Star Terminal: This command makes your enter the terminal program that is
  118.                    included with Star Empire.  Once there, you may call up
  119.                    other BBS'es or do other modem activity.  When you wish
  120.                    to return to Star Empire, simply hold down the Alt key
  121.                    and press 'x' on your keyboard.  If you do that while you
  122.                    are online on another board, Star Empire will hang you up.
  123.                    Before entering Star Empire it will re-initialize the
  124.                    modem.
  125.  
  126. <Space> - Local LogOn: This command allows you to log on your own BBS.  It is
  127.                        recommended that before doing this you put the phone
  128.                        offhook by using the 'O' command, but it is not
  129.                        required.  While you are online the modem will not
  130.                        pick up the phone whatever the case.
  131.  
  132. L - List Users: This command lists all the current users on your BBS.  At
  133.                 the beginning there will only be one user, you, yet as your
  134.                 BBS progresses you may get a very large number of users.
  135.  
  136. + - Initialize Modem: This command re-initializes the modem, using the
  137.                       initialization string that you specified in the galaxy
  138.                       editor.
  139.  
  140. A - Answer Phone: This command forces the computer to answer the phone with
  141.                   the answering string specified in the galaxy editor.
  142.                   Normally, Star Empire answer the phone automatically, yet
  143.                   there may be cases (NULL Modems and such) where you will
  144.                   want to answer the phone manually.
  145.  
  146. O - Put Phone OffHook: This command puts the phone offhook indefinitively,
  147.                        until followed by another phone offhook, or re-
  148.                        initialization of the modem.  You may do other
  149.                        commands while the phone is offhook.
  150.  
  151. N - NULL Modem (9600): This command is used for high-speed NULL modems.  It
  152.                        it used when you have a NULL modem attached to another
  153.                        computer, and you wish to use it at a much higher
  154.                        speed.  The only speed for this option is 9600 baud,
  155.                        so make sure your other computer's term program is
  156.                        set for that speed.
  157.  
  158. C - Create Planet: This command is used to create a planet somewhere in your
  159.                    galaxy.  Normally there is no need to create planets, as
  160.                    the installation creates them for you.  Yet there are
  161.                    times when you wish to have a planet in a specific place.
  162.                    After selection, you will be prompted to enter the sector
  163.                    where you want the planet to be located.  You may only
  164.                    create a planet in a sector that already has less than
  165.                    three planets, as three planets is the most each sectory
  166.                    can hold.  You will then be prompted for several pieces of
  167.                    information concerning the planet, then it will be created
  168.                    and instantly added to your PLANETS.DAT file.
  169.  
  170.  
  171.  
  172.  
  173.  
  174.                                   - Page 2 -
  175. U - User Editor: This is a general usage User Editor.  With it you can edit
  176.                  many aspects of a user.  The specifics are displayed later
  177.                  in this manual.
  178.  
  179. G - Galaxy Editor: This command lets you edit your current BBS Setup.  It is
  180.                    discussed later in this manual.
  181.  
  182. P - Planet Editor: This command allows you to edit specific planets.  The
  183.                    specifics are displayed later in this manual.
  184.  
  185. S - Ship Editor: This command lets you edit player's (or your own) ship.  It
  186.                  is discussed later in this manual.
  187.  
  188. M - Global Mail Read: This command lets you read all mail that has been
  189.                       written by all users.  You may delete the mail, or
  190.                       leave it.  The user's account will be modified
  191.                       accordingly.
  192.  
  193. R - Read Mail: This function lets you read a specific user's mail.  It will
  194.                let you read the mail as if you were that user.
  195.  
  196. M - Write Mail: This function lets you write electronic mail, naturally.  You
  197.                 may choose which user is writing mail, though it is not wise
  198.                 to write mail to other people other than from yourself.
  199.  
  200. LOGON OF A USER
  201.  
  202. When somebody calls your BBS, the bottom of the Waiting for Caller screen
  203. will light up, and Star Empire will send the Modem Answer string that you
  204. specified in the Galaxy Editor.  It will then attempt to connect with the
  205. user calling.  You may force a hangup on the user by pressing 'H'.  After
  206. the user is connected, the connection speed will be displayed for a few
  207. seconds whereas the logon procedure will commence.
  208.  
  209. The initial information will be displayed, such as the program name Star
  210. Empire and the copyright information.  Immediately after the user is
  211. required to type in is identification.  This may be done in two forms.  He
  212. may either type in his user name, where the computer will do a sequential
  213. search on the user database to retrieve the specific user information.  Or
  214. the user may type in his user number for much faster access.  After typing
  215. in his identification, the user must type his password.  Failure to type
  216. the correct password means that the user cannot enter the system using that
  217. user name.  Once the correct password is typed, the user has access to the
  218. system using his/her account.
  219.  
  220. If the user has an access level of 250 or above (Co-SysOp access), he/she
  221. must type in an additional password.  This password is the system password.
  222. Only when this second password is typed in correctly may this user log-on.
  223. Each individual password can be changed through the use of the User Editor,
  224. and the SysOp password can only be change through the Galaxy Editor.
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.                                   - Page 3 -
  233. NEW USERS
  234.  
  235. Once a new user first logs on, he must go through a process which requires
  236. him/her to enter information that you the SysOp can use to validate him.
  237. He/she is required to state his/her REAL Name, address, phone number, postal
  238. code and such information.  After this, the user is recorded in the user
  239. database, and the user gets limited access to the system.  A new user starts
  240. out with an access of zero (0), and may be increased at the SysOp's
  241. discretion.  Each new user receives a ship, 100000 cash and 200000 invested
  242. in the galactic bank.  As well, he is put in orbit of Planet Earth, so he
  243. may buy supplies and such before exploring the galaxy.
  244. After you as the SysOp has checked over the account, you may or may not wish
  245. to validate this specific user.  Select 'U' from the Waiting for Caller
  246. screen.  You will immediately be asked which user you wish to modify.  Just
  247. type in the user's alias, and his information will appear before you.  After
  248. reviewing his information and possibly calling him to make sure he/she is
  249. real, you may validate him by changing his security level to ten (10).
  250. Simply press 'J', enter his new security level (10), then return to main
  251. menu, or as this may be the case, to the Waiting for Caller screen.
  252.  
  253. To indentify new users, simply select 'L' from the Waiting for Caller screen.
  254. The entire list of users will appear before you.  You can indentify new users
  255. by their security access of zero (0), and they are usually located near the
  256. end of the list.  (This may not always be the case, as when users are deleted
  257. new users take their place in the list).
  258.  
  259.  
  260. SYSOP INFORMATION AND FUNCTIONS
  261.  
  262. While a user is online, the SysOp has a special window on the bottom of the
  263. screen where he can view several pieces of information of the user that is
  264. currently online.  Displayed are the user's alias, real name, phone number,
  265. security level and the current baud rate that the user is calling at.
  266. There is only one thing that needs describing of the SysOp window, and that
  267. is the "SysOp" display.  There is either a "yes" or a "no".  This is very
  268. important, for only with one person should it say "yes", and that is you!
  269. With this the user has full SysOp priveledges.  What this means is that
  270. the user's name is the same as the SysOp name, specified in the Galaxy
  271. Editor.  This is another layer of protection added to the BBS.
  272.  
  273. While the user is online, the SysOp currently has two functions that he may
  274. use as interface with the user.  Both are discribed, and may be used at any
  275. time.
  276.  
  277. F1 - Pressing this key forces the user into "chat mode", with the SysOp.
  278.      The SysOp may then talk to the user.  The SysOp can disable this mode
  279.      by pressing F1 again.  The user however, cannot be disabled by the user.
  280.  
  281. F10 - Pressing this function keys makes the BBS hang up on the user.  It is
  282.       not wise to just hang up on a user, yet sometimes it is necessary.
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.                                   - Page 4 -
  291. AFTER BEING IDENTIFIED
  292.  
  293. In normal operation, after been identified, the computer will display a
  294. welcome message, that has the name of the BBS and the name of the person
  295. who's calling.  If the SysOp's account (yours) is in the process of being
  296. logged on, a message in bright red will display: "Welcome System Operator!". 
  297. This is very userful for it indicates whether the SysOp's account is being
  298. used remotely.  Note, however, that for users with 255 access level this
  299. message will NOT be displayed, only for the ACTUAL SYSOP.  That is, the user
  300. whose user id matches with the one in the system configuration.  Normally
  301. though, it will proceed to display the number of calls the user made that
  302. day.  It will then proceed to display LOGON.TXT, which you may modify to
  303. display introductory messages or important information that you think the
  304. users should know about.  After this message a pause will come, and the user
  305. must press a key in order to proceed.
  306. After doing that the computer will look to see if there are any messages
  307. waiting for the user.  Messages in this case are computer generated ones.
  308. They are used to inform the user whether any planets have been attacked,
  309. the amount of cash gained in the galactic bank and such things.  After they
  310. have been displayed they will be erased to leave space for new messages.
  311.  
  312. If the user has more than one ship (a user can have up to ten ships, yet
  313. starts out with but a single ship), a small menu is displayed where the user
  314. must select the ship he wishes to use for this call.
  315.  
  316. After the ship has been selected, a last introductory message is displayed
  317. and the user is given the command prompt.  At the command prompt, he may use
  318. any of the many user commands that make up most of Star Empire.  Below is
  319. a list of all these commands, as well as the security level required to
  320. access them.
  321.  
  322. Security Level 0 Commands:
  323.  
  324. HELP - This is the fundamental command that displays all commands that are
  325.        available to the user.  To avoid problems, the user can only see
  326.        commands which are availble to him/her.  The code for the commands
  327.        are displayed as well as a brief discription of what the command
  328.        does.
  329. BYE - This command makes the BBS instantly hang up on the user, thereby
  330.       closing his/her account until he/she decides to call again.
  331.  
  332. ROS - This command displays a roster of all current users on the BBS.  It
  333.       gives their user name, security level and current score.  This command
  334.       is used to identify the stronger players from the weaker players, so
  335.       that some users would know which to avoid and which not to.
  336.  
  337. CON - This command changes ship condition.  There are three possbile ship
  338.       conditions, Green, Yellow and Red.  Right now they don't do anything
  339.       in the game.  Layout for command is: CON <condition>.
  340.  
  341. REN - This command is used to name or rename your current ship.  Up to two
  342.       names can be issued.  Examples are: USS ENTERPRISE, or TIME BANDIT.
  343.       Layout for this command is: REN <first name> <second name>.
  344.  
  345.  
  346.  
  347.  
  348.                                   - Page 5 -
  349. REP - This commands gives various reports.  There are variations on this
  350.       command, which are:
  351.  
  352.       REP NAV - This command gives a navigational report of your ship,
  353.                 displaying its current X and Y co-ordinates, sector location,
  354.                 speed, and if in orbit the name of the planet it is orbiting.
  355.  
  356.       REP SYS - This command gives a system report of the ship.  It displays
  357.                 information about the ship itself, such as energy, damage,
  358.                 and cargo.
  359.       REP ACC - This command gives a report on your current accounts.  It
  360.                 displays your name, user number, your rank, security level,
  361.                 cash on hand, cash in bank, your score and how much time you
  362.                 have left on the BBS for that day.  Time is displayed in
  363.                 seconds.
  364.  
  365. SCA - This command gives you two types of scans.  One is a sector scan,
  366.       while the other is a range scan.
  367.  
  368.       SCA SE - This command gives you a graphical picture of your current
  369.                sector.  Its layout is as follows:
  370.  
  371.                       Sector Scan (44)
  372.                ╔═════════════════════════════╗
  373.                ║. . . . . . . . . . . . . . .║ 
  374.                ║. . . . . . . . . . . . . . .║
  375.                ║. . . . . . . . . . . . . . .║
  376.                ║. . . . . . . . . . . . . . .║
  377.                ║. . . . . . . . . 2 . . . . .║
  378.                ║. . . . . . . . . . . . . . .║
  379.                ║. . . . . + . . . . . . . . .║
  380.                ║. . . . . . . . . . . . . . .║
  381.                ║. . . . . . . . . . . . . . .║
  382.                ║. . . . . . . . . . . . . . .║
  383.                ║. . 1 . . . . . . . 3 . . . .║
  384.                ║. . . . . . . . . . . . . . .║
  385.                ║. . . . . . . . . . . . . . .║
  386.                ║. . . . . . . . . . . . . . .║
  387.                ║. . . . . . . . . . . . . . .║
  388.                ╚═════════════════════════════╝
  389.  
  390.                The type of scan and current sector are displayed at the top.
  391.  
  392.                + - This is your ship, its position relative to the sector
  393.                    and the planets.
  394.                # - These are planets.  Up to three of them can be found in
  395.                    each sector.
  396.  
  397.       SCA RA - This is very similar to the sector scan.  However, your ship
  398.                is always in the center, while the planets position is
  399.                relative to YOUR position.  Right now there is not much use
  400.                to the range scan, yet soon objects can be scanned that will
  401.                be outside of the sector, such as space portals.  With this
  402.                command you must specify the range that you wish to scan.
  403.                For example:
  404.  
  405.  
  406.                                   - Page 6 -
  407.                SCAN RA 3
  408.  
  409.                This would scan range 3, which is about two sectors radius.
  410.  
  411.       SCA PL - This is a planet scanner.  When you scan a planet and you're
  412.                in HyperSpace, very little information can be gained.  Only
  413.                its name, bearing, distance and sector position may be found
  414.                in this fashion.  So thoroughly scan a planet, you must be in
  415.                NormalSpace.  From there a surface scan is displayed, which
  416.                shows Planet Type, population, and relative amounts of
  417.                certain items that can be found on the planet.  If, however,
  418.                the planet is cloaked, then no scan can be made.  If the
  419.                planet has a force field, a scan can be made, but no surface
  420.                scan is possible.  When you scan, the third item on the
  421.                command line is the planet.  Layout would be: SCA PL <planet
  422.                number>.
  423.  
  424. ORB - This command makes you orbit the closest planet, as long as you are 
  425.       within the orbital range of the planet.  Orbital range is 250 distance, 
  426.       although warnings will be issued when a ship comes within 500 of a 
  427.       planet.  Yet you must be careful, because if you go within 20 distance 
  428.       of a planet, you will crash and lose your ship and be instantly hung 
  429.       up!
  430.  
  431. ROT - This command allows your ship to rotate a number of degrees.
  432.       NOTICE: Degrees specified are relative degrees, not absolute! For 
  433.       example, let's say you are at 270 degrees, and you typed in ROT 90, you 
  434.       would rotate to 0 degrees, not 90!  Negatives may also be used in 
  435.       rotate, so from 270 degrees, ROT -90 would rotate you to 180 degrees.  
  436.       You may only rotate up to 180 or -180 degrees, as that covers the whole 
  437.       360 degree range.  An example of its layout would be the following: 
  438.       ROT <bearing>.
  439.  
  440. NAV - This command is your main navigation command that allows you to move 
  441.       throughout the galaxy.  The second item of the command line specifies 
  442.       your speed in warp factors while the third item specifies your bearing. 
  443.  
  444.       Like the rotate command, bearing is relative and works the same.  If 
  445.       you wish to travel in NormalSpace, you may use decimal points while 
  446.       specifying warp factors.  For example: NAV .45 0 would make you travel 
  447.       at almost half impulse at your current heading.  Normal layout for this
  448.       command would be: NAV <speed> <bearing>.
  449.  
  450. STO - This command makes your ship come to a stop, slowing down until a full 
  451.       stop is achieved.  This command does the same as NAV 0 0.
  452.  
  453. FLU - This command loads a flux pods, which restores your ship's current 
  454.       energy up to its maximum.  Since energy gets used up very quickly, 
  455.       sometimes it is necessary to flux half way through a journey.
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.                                   - Page 7 -
  465. SHI - This command raises/lowers your deflector shields.  Shields are your
  466.       ship's main defense system, without it you are very
  467.       vulnerable.  However, standard shields cannot be used in HyperSpace, 
  468.       and are automatically shut down as soon as you enter HyperSpace.  When 
  469.       you first raise your shields, they must be charged up.  The rate that 
  470.       they charge at is dependant on the shield type.  HyperShields 
  471.       (type 10), however, can be kept up in HyperSpace.  They work in 
  472.       NormalSpace as well.
  473.  
  474. INV - Cloak works much in the same way as shields, although they do not have 
  475.       to be charged up and are instantaneous.  However, the draw back is that 
  476.       they consume huge amounts of energy, and cannot be used in HyperSpace.
  477.  
  478. ANS - This command is to turn user ANSI On or Off.  Layout for the command
  479.       is: ANS <condition>.  Condition can be ON or OF.
  480.  
  481. CHAT - This command is used for chat requests to the SysOp.  The SysOp may
  482.        engage in chat with the user by pressing a key.  A beeping sound is
  483.        made locally so that if they SysOp is around he is notified of the
  484.        chat request.
  485.  
  486. Security Level 10 Commands (Validated Level):
  487.  
  488. ADM - This command is used for Planet Administration.  In order to do the
  489.       administration of a planet, you must own it and be in standard orbit
  490.       around it. A copy of the administration menu is displayed below.
  491.  
  492.       1. Get Accounting Report
  493.       2. Alter Work Assignments
  494.       3. Adjust Tax Rate
  495.       4. Deposit Cash in Bank
  496.       5. Withdraw Cash from Bank
  497.       6. Transfer Men/Items to Surface
  498.       7. Transfer Men/Items from Surface
  499.       8. Set Trade Password
  500.       9. Rename Planet
  501.  
  502.       The above require some explanation, as explained below:
  503.  
  504.       1) The Get Accounting Report allows you to view the planet's progress.
  505.       2) The Alter Work Assignments allow you to change the work rate of an
  506.          item's production, the cost of the item, or the planet's reserves of
  507.          the item.  The production rate changes the percentage of men that
  508.          are working on the production of the item.  The total percentage may
  509.          never exceed 100 percent, however.  The cost of the item is how much
  510.          you sell the item to other players.  You can specify whether you
  511.          want to sell the item or not, however.
  512.       3) Adjust Tax Rate.  This item lets you change the planet's tax rate.
  513.          Most of your income comes from taxes, yet the more you tax the
  514.          population, the less they are able to produce.  It's a 1:1 ratio,
  515.          so taxing 50 percent will only allow 50 percent production.
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.                                   - Page 8 -
  523.       4) This item allows you to deposit some of your cash into the planetary
  524.          bank.  It is always wise to have some cash in a planet bank, as cash
  525.          on your person can be lost.  However, if another user is able to
  526.          take over your planet, all cash stored within the bank goes to them.
  527.       5) This item allows you to withdraw cash that has been stored into the
  528.          planetary bank.
  529.       6) This allows you to transfer men or items to the surface, thus
  530.          unloading them from your ship onto the surface.
  531.       7) This allows you to transfer men or items from the planet surface to
  532.          your ship.  However, you may only hold as much on your ship as you
  533.          have cargo space.
  534.       8) This item allows you to set a trade password for your planet.  Any
  535.          user wishing to trade with your planet must know the trade password
  536.          in order to proceed.
  537.       9) Rename Planet.  This does exactly as the name says, it allows you to
  538.          rename a planet.
  539.  
  540. ATT - This command allows you to attack a planet in hopes to take it over.
  541.       You must be in standard orbit around the planet you wish to attack.
  542.       You may attack all planets except planet Earth, owned by the SysOp.
  543.       If a planet is unclaimed (no owner), to claim it you need only to use
  544.       the Admin command.  However, if the planet is owned by someone else
  545.       you must attack it to get it.  Most of your score is based on your
  546.       ability to take over planets, so it is wise to take as many as you can
  547.       in order to be the ruler of the galaxy.  You make attack planets with
  548.       two items, fighters and photon torpedos.  Photon Torpedos are good at
  549.       illiminating planet force fields, and they cause mass destruction on
  550.       the planet surface.  Fighters, however, are more "conventional" in
  551.       nature.  They cannot break through planet force fields, yet they are
  552.       good at taking over a planet in a clean way.  The layout for the planet
  553.       attack command is: ATT <number of items to use> <item>.
  554.  
  555. TRA - This command allows you to trade with the planet you are currently
  556.       orbiting.  It is menu oriented like the Administration command, and
  557.       is listed below.
  558.  
  559.       If the planet you are trading with is owned by a user, you have the
  560.       following choices.
  561.  
  562.       1. List Item Prices
  563.       2. Buy Items
  564.       3. Sell Items
  565.       4. Ship Maintenance
  566.  
  567.       If it is planet Earth you are trading with, owned by the SysOp, you
  568.       have the additional options.
  569.  
  570.       5. Buy New Ship
  571.       6. Upgrade Current Ship
  572.       7. Deposit in Bank
  573.       8. Withdraw from Bank
  574.       9. Transfer Men from Surface
  575.  
  576.  
  577.  
  578.  
  579.  
  580.                                   - Page 9 -
  581.       The above require some explanation, as explained below:
  582.  
  583.       1) List Item Prices is used to find out which items the planet is
  584.          currently selling and the cost of each of the items.  When selling
  585.          items, they are always half the cost of the item, rounded down.
  586.       2) Buy Items allows you to buy the items that are selling, at the
  587.          price listed in list item prices.
  588.       3) Sell Items works in the same way, and if you cannot buy an item,
  589.          you cannot sell it.
  590.       4) Ship maintenance is used to repair hull damage that your ship has
  591.          sustained.  No matter the planet it costs 2500 cash for the repairs.
  592.       5) Buy new ship allows you to buy a new ship.  A user can have up to
  593.          ten ships at any one time.  However, to be able to transfer into a
  594.          new ship, you must hang up and call back.  There are two types of
  595.          ships you can buy, star cruisers and merchant cruisers.  Star
  596.          cruisers have better speed, acceleration and sensors, while merchant
  597.          cruisers have little of the latter but has large cargo space.
  598.       6) It costs 100000 cash to upgrade a ship.  Every time you upgrade it,
  599.          your ship's maximum energy increases by 10000, your ship's cargo
  600.          space goes up by 500 tons, your ship's acceleration goes up by 10,
  601.          your maximum speed goes up by 2 warp factors, and your shields,
  602.          cloak and sensors go up by 1 type.
  603.       7) When you deposit cash into the galactic bank, it is forever secure.
  604.          You can also gain interest on cash on the bank.  However, in order
  605.          to withdraw cash from the bank, you must come to planet Earth.
  606.       8) This works the same way as depositing cash, but instead you can
  607.          withdraw cash from the galactic bank.
  608.       9) Transferring Men from Surface is the only way to get men to populate
  609.          your planets.  They do not cost anything, but you must have the
  610.          cargo space to hold them.
  611.  
  612. ACC - This command is used to change your user account information.  You may
  613.       change your password, current address, current phone number, current
  614.       postal code, current age and terminal type (ANSI y/n).
  615.  
  616. MAI NOT - This command sends a Electronic NOTE to the SysOp.  It is identical
  617.           to MAI WRI (see later), although the user cannot control the topic
  618.           of the mail, and may only send it to the SysOp, as defined in the
  619.           system configuration.  There is a maximum of 40 lines available for
  620.           the electronic mail, and when finished '/' must be pressed at the
  621.           beginning of a new line.  When this is done a command prompt
  622.           appears.  There are three possible choices here.  The first and
  623.           most used is 'S'.  This saves the electronic mail immediately and
  624.           continues the game.
  625.  
  626. MAI WRI - This command lets you write an electronic mail to another user.
  627.           You may write to any user on the sysop, and there is no limit to
  628.           how much electronic mail can be sent at a single time (only limited
  629.           by disk space and user time).  A message may be of up to 40 lines
  630.           in length, each line 80 columns.  Take a special note, however, that
  631.           if you're half way through a word and come to the end of the line,
  632.           there is a special word wrap feature that brings the word over to
  633.           the next line and lets you continue writing.  In order to save,
  634.           bring the command prompt by typing '/' on a blank line, and type
  635.           'S' to save.
  636.  
  637.  
  638.                                   - Page 10 -
  639. MAI REA - This command does the opposite of the MAI WRI command, that is, it
  640.           lets you read mail that has been written to you.  It will display
  641.           the electronic mail, and after the last line a command prompt will
  642.           be displayed.  From this command prompt you may do one of three
  643.           things.  The first command is 'D', which deletes this piece of
  644.           electronic mail and continues to the next message.  The command
  645.           'N' stores the message for future reference and continues to the
  646.           next message.  Finally 'Q' let's you quit from the reading of
  647.           messages, and brings you back to your normal command prompt.
  648.  
  649.  
  650. Security Level 250 (Co-SysOp)
  651.  
  652. EDIT - This allows the SysOp or Co-SysOp to enter the online editor.  To
  653.        enter the editor, however, you must type in the SysOp password
  654.        correctly.  Only after that is done may you use the SysOp editor.
  655.        There are several areas that you can edit, as listed below.
  656.  
  657.        1. Display User List
  658.        2. Display Planet List
  659.        3. Modify User
  660.        4. Modify User's Ship
  661.        5. Modify Galaxy Settings
  662.        6. Create Planet
  663.        7. Modify Planet
  664.  
  665.  
  666.        The above needs more explanation, as explained below.
  667.  
  668.        1) This gives you a list of all users, there security level, and
  669.           their status.  Their status is whether they are active or deleted.
  670.           When a user is deleted, they simply get a deleted flag.  They can
  671.           always be resurrected, until a new user comes in and takes their
  672.           place.
  673.        2) In order to display a planet list you must specify the sector that
  674.           you wish to display.
  675.        3) Modify User is used to change the stats of a specific user.  All
  676.           of their stats can be changed, from their alias to the number of
  677.           calls they made today.  However, a Co-SysOp (250 access) cannot
  678.           change an alias or password, and individual's passwords are not
  679.           displayed at that access level.  The Co-SysOp may, however, upgrade
  680.           someone's access level up to the level of the Co-SysOp.
  681.        4) Modify User's Ship works in the same way as modify user, but first
  682.           you must choose which ship you wish to modify of the user.  You can
  683.           also be given a ship list, that displays its name, type and
  684.           location.
  685.        5) From the Modify Galaxy Settings, you can change the game's current
  686.           configuration.  If you ever want to change your (the SysOp's) alias
  687.           you MUST do it from here!  Your account will be changed automatica-
  688.           lly.
  689.        6) This allows you to create a planet.  You must specify in which
  690.           sector you wish to create the planet.  It will then inform you if
  691.           there are already 3 planets within a sector.  If there are not, it
  692.           will ask you basic information about the planet, such as name,
  693.           location and such.  For advanced modification of the planet you
  694.           create use the planet editor.
  695.        7) This allows advanced modifications of planets.
  696.  
  697.                                   - Page 11 -
  698. Security Level 255 (Full SysOp)
  699.  
  700. SHELL - This command allows you to make a temporary shell to DOS through the
  701.         modem.  However, the SHELL.BAT batch file must be edited correctly.
  702.         If it is not correct, it will crash the board and hang up on the
  703.         person wishing to shell.
  704. CLOSE - This command allows you to remotely shut down the BBS.  It can be
  705.         useful in certain cases.  Once the board is shut down, it can only
  706.         be put back up locally.
  707.  
  708.  
  709. OBJECTIVES IN GAME
  710.  
  711. While playing the game, your objectives are to conquer as many planets as
  712. possible in order to rule the galaxy!
  713.  
  714.  
  715.  
  716.  
  717. CLOSING NOTE
  718.  
  719. Well, that about does it for now.  If you have any questions or comments,
  720. or would like to see the latest version of Star Empire, please call
  721. Temporal Existance BBS at (416) 429-6626.  This is the programmer's
  722. personnal board, so you may ask questions directly.
  723.  
  724. Or, if you're modem shy, you may write a letter to the following address:
  725.  
  726.                   Antoine Le Huenen
  727.                   456 Broadway Avenue
  728.                   Toronto, Ontario
  729.                   M4G 2R5
  730.                   CANADA
  731.  
  732. Well, that's it!  Hope you enjoy the program!
  733.  
  734.  
  735.  
  736.  
  737.  
  738.  
  739.  
  740.  
  741.  
  742.  
  743.  
  744.  
  745.  
  746.  
  747.  
  748.  
  749.  
  750.  
  751.  
  752.  
  753.  
  754.  
  755.                                   - Page 12 -
  756.